Useful english dictionary. 2012.
satrapaire — variant of satraper … Useful english dictionary
satropar — variant of satraper … Useful english dictionary